drop steam hammer - Turkish English Dictionary